settle on a deal - Turkish English Dictionary